//整个项目的表单验证都在这里
var form = layui.form; // 引用layui.js后, 有layui对象(类似于$), 然后拿到内部的form对象(用来管理所有用layui创建的表单-以及使用了lay-veify属性的标签)
form.verify({
    //用户名
    username: function (value, item) { //value：表单的值、item：表单的DOM对象
        if (!/^[a-z0-9]{6,10}$/.test(value)) {
            return '用户名只能是，6到10位的数字和小写字母';
        }

    },
    // 密码
    //大S匹配非空格
    Pass: function (value, item) { //value：表单的值、item：表单的DOM对象
        if (!/^[\S]{6,10}$/.test(value)) {
            return '密码是6到10位, 不能有空格';
        }

    },
    // 注册页-确认密码
    cofirmPass: function (value, item) { //value：表单的值、item：表单的DOM对象
        // return ($(".pwd").val() !== value) && '两次密码不相同'
        if ($(".pwd").val() !== value) {
            return '两次密码不相同'
        }

    },
    nickn: [// 昵称
        /^[\u4E00-\u9FA5]+$/,
        '昵称只能是中文'
    ],
    //修改密码-原始密码的表单验证
    pwd: [
        /^[\S]{6,10}$/,
        '密码是6到10位, 不能有空格'
    ],
    diff: function (value) {
        if ($('.oldPwd').val() == value) {
            return '新密码不能和原密码一样'
        }
    },
    same: function (value) {
        if ($('.newPwd').val() != value) {
            return '两次输入的密码不一致'
        }
    }
});